# name : Reduce left_join multiple data.frames
# key : left_join.multiple
# key : multi.left_join
# key : left_join.Reduce
# key : Reduce.left_join
# contributor: Shuguang Sun
# --
list(${2:dts}) %>%
Reduce(
\\(x, y, ...) {left_join(x, y, by = "${1:id}", all.x = TRUE, ...)},
.
)$0